_kkkk_iiii_llll_llll sends a signal to the specified processes. The value of _s_i_g_n_a_l may
be numeric or symbolic [see _ssss_iiii_gggg_nnnn_aaaa_llll(5)]. The symbolic signal name is the
name as it appears in _////_uuuu_ssss_rrrr_////_iiii_nnnn_cccc_llll_uuuu_dddd_eeee_////_ssss_yyyy_ssss_////_ssss_iiii_gggg_nnnn_aaaa_llll_...._hhhh, with the _SSSS_IIII_GGGG prefix
stripped off. Signal 15 (_SSSS_IIII_GGGG_TTTT_EEEE_RRRR_MMMM) is sent by default; this will normally
kill processes that do not catch or ignore the signal.
_p_i_d and _p_g_i_d are unsigned numeric strings that identify which process(es)
should receive the signal. If _p_i_d is used, the process with process ID
_p_i_d is selected. If _p_g_i_d is used, all processes with process group ID
_p_g_i_d are selected.
The process number of each asynchronous process started with _&&&& is
reported by the shell (unless more than one process is started in a
pipeline, in which case the number of the last process in the pipeline is
reported). Process numbers can also be found by using _pppp_ssss(1).
When invoked with the _----_llll option, _kkkk_iiii_llll_llll will print a list of symbolic
signal names. The details of the kill are described in _kkkk_iiii_llll_llll(2). For
example, if process number 0 is specified, all processes in the process
group are signaled.
The signalled process must belong to the current user unless the user is